Siel\Acumulus\Config\Config A

Total Complexity 64
Dependencies 10
Dependents 39
Total lines 1,077
Lines of code 645
Logical lines of code 119
Comment lines 295
Methods 32
Properties 10

Methods 32

Method Rating Maintainability Complexity Lines of code
getKeyInfo()
C
20
3 419
castValues()
A
47 16 35
load()
S
58 5 15
removeValuesNotToBeStored()
S
62 5 11
save()
S
56 4 18
getShippingAddressSettings()
S
55 3 20
getSettingsByGroup()
S
65 3 9
getInvoiceAddressSettings()
S
60 1 14
getInvoiceEmailAsPdfSettings()
S
63 1 11
getConfigDefaults()
S
70 1 6
getShopDefaults()
S
81 1 3
getKeys()
S
80 1 3
getHostName()
S
76 1 4
getDocumentsSettings()
S
80 1 3
getInvoiceStatusSettings()
S
80 1 3
getPackingSlipEmailAsPdfSettings()
S
64 1 10
getEmailAsPdfSettings()
S
80 1 3
getDefaults()
S
79 1 3
__construct()
S
65 1 9
getInvoiceSettings()
S
80 1 3
getConfigStore()
S
82 1 3
getShopSettings()
S
80 1 3
getShopEventSettings()
S
80 1 3
getPluginSettings()
S
80 1 3
getCredentials()
S
73 1 5
set()
S
70 1 6
get()
S
76 1 4
getAll()
S
77 1 4
getShowRatePluginMessage()
S
80 1 3
getConfigUpgrade()
S
81 1 3
getShopCapabilities()
S
82 1 3
getCustomerSettings()
S
80 1 3